<test>
    <settings>
        <max_partitions_per_insert_block>0</max_partitions_per_insert_block>
        <max_insert_threads>1</max_insert_threads>
        <max_memory_usage>20G</max_memory_usage>
    </settings>

    <create_query>CREATE TABLE bad_partitions (x UInt64) ENGINE = MergeTree PARTITION BY x ORDER BY x</create_query>
    <fill_query>INSERT INTO bad_partitions SELECT * FROM numbers(10000)</fill_query>

    <query short="1">SELECT count() FROM bad_partitions</query>

    <drop_query>DROP TABLE IF EXISTS bad_partitions</drop_query>
</test>
